torna all'elenco degli elementi della sezione Widgets

Elemento di catalogo: Table (Table)

Descrizione

E' il classico widget di visualizzazione/editing di dati in formato tabellare.

Una serie di campi specificano le colonne della tabella.

Caratteristiche (features)

cod.nomedescrizione
WTAB015 ridimensionamento colonne Impostazione interattiva della dimensione delle colonne
apparenza grafica
WTAB002 controlli paginazione solo se necessari controlli di paginazione nascosti se il numero di elementi è inferiore alla dimensione della pagina
WTAB004 formato Formato (ad es. per la data "gg/mm/aaaa", per i numeri quante cifre intere e quante decimali)
WTAB016 tooltip a comparsa Comparsa del tooltip al passaggio del cursore sulla label (rif. Tooltip )
WTAB027 evidenza stato abilitazione Evidenza dello stato di abilitazione (es. differente colore della label in stato editabile rispetto a non editabile) (rif. Label )
WTAB029 label Il widget è tipicamente corredato da una etichetta testuale che permette di identificarlo all'interno della schermata. In genere il testo (o una eventuale immagine) sono scelti in modo da descrivere il contenuto informativo del widget. In alcuni casi particolari l'etichetta potrebbe essere assente. (rif. Label )
dinamica di interazione
WTAB001 paginazione Gestione della paginazione con la possibilità di definire il massimo numero di righe per pagina
WTAB006 export dati Export dei dati della tabella in formato predefinito (es. excel, pdf, xml, ecc...)
WTAB007 selezione riga singola Selezione singola delle righe della Tabella, allo scopo di eseguire logiche applicative associate all'attivazione di un Button
WTAB008 selezione righe multiple Selezione multipla delle righe della Tabella, allo scopo di eseguire logiche applicative associate all'attivazione di un Button
WTAB010 abilitazione comandabile Disabilitazione/Abilitazione a comando
WTAB011 visibilità a comando Modalità invisibile/visibile a comando
WTAB012 profilazione dell'abilitazione Disabilitazione/Abilitazione a fronte di regole associate al profilo dell'utente collegato
WTAB013 profilazione della visibilità Modalità invisibile/visibile a fronte di regole associate al profilo dell'utente collegato
WTAB014 copy & paste Copia-incolla del contenuto della singola cella (editabile) condizionato alla tipologia del widget contenuto
WTAB017 refresh selettivo su ordinamento Refresh della sola area della tabella in caso di esecuzione delle funzioni di ordinamento e paginazione
WTAB018 occultamento colonne "Occultamento" interattivo e selettivo delle colonne
WTAB019 logica su valorizzazione cella Attivazione logica applicativa associata a fronte della valorizzazione di una cella.
WTAB024 editabilità condizionale Possibilità, in caso di colonna dichiarata editabile, di rendere o meno effettivamente editabile le celle delle singole righe a fronte di logica applicativa.
WTAB025 logica al click su cella Possibilità di scatenare una logica applicativa a fronte del click su una cella. La funzione è attivabile su un insieme selezionato di colonne.
WTAB026 attivazione condizionale click su cella Possibilità, in caso di colonna su cui sia abilitato l'evento di click, di abilitare effettivamente o meno l'evento sulle singole righe, a fronte di logica applicativa.
WTAB028 limite dimensione celle editabili E' possibile limitare il numero di caratteri digitabili in caso di cella editabile (se il tipo di editing della cella è basato su campo di testo). La limitazione è valida per tutte le celle di una specifica colonna.
struttura
WTAB020 includibilità in pannelli

Il widget può essere contenuto nei seguenti pannelli:

dati
WTAB003 tipo dato colonne Tipo di dato gestito in ogni singola colonna della tabella: stringa, numero, data, booleano. Nelle celle editabili il tipo di dato determina il widget utilizzato per l'immissione
WTAB005 ordinamento colonna Ordinamento delle righe in base ai valori contenuti in una colonna
WTAB009 validazione al submit Validazione dell'input immesso al submit della form (rif. Submit (di una form) )
WTAB021 celle editabili Possibilità di editare il valore delle celle di una colonna
WTAB022 valore cella da lista (opzioni indipendenti riga) Possibilità, per una cella editabile, di sceglier eil valore a partire da una list adi valori ammessi. I valori sono gli stessi per tutte le righe.
WTAB023 valore cella da lista (opzioni dipendenti riga) Possibilità, per una cella editabile, di sceglier eil valore a partire da una list adi valori ammessi. I valori sono differenziati per ciascuna riga.

Immagini

table_1.gif
esempi di tabelle


Grado di implementazione delle varie caratteristiche

Nella tabella seguente è riportato il grado di implementazione delle varie caratteristiche/funzioni dell'elemento Table nelle differenti implementazioni.

codfeature guigen
1.5.0 1.6.0
neutral-base neutral-arricchita neutral-base neutral-arricchita
WTAB015ridimensionamento colonne
apparenza grafica
WTAB002controlli paginazione solo se necessari
WTAB004formato
WTAB016tooltip a comparsa
WTAB027evidenza stato abilitazione
WTAB029label
dinamica di interazione
WTAB001paginazione
WTAB006export dati
WTAB007selezione riga singola
WTAB008selezione righe multiple
WTAB010abilitazione comandabile
WTAB011visibilità a comando
WTAB012profilazione dell'abilitazione
WTAB013profilazione della visibilità
WTAB014copy & paste
WTAB017refresh selettivo su ordinamento
WTAB018occultamento colonne
WTAB019logica su valorizzazione cella
WTAB024editabilità condizionale
WTAB025logica al click su cella
WTAB026attivazione condizionale click su cella
WTAB028limite dimensione celle editabili
struttura
WTAB020includibilità in pannelli
dati
WTAB003tipo dato colonne
WTAB005ordinamento colonna
WTAB009validazione al submit
WTAB021celle editabili
WTAB022valore cella da lista (opzioni indipendenti riga)
WTAB023valore cella da lista (opzioni dipendenti riga)